# 文件备份
# 编程思路：将原文件打开，读取文件中的内容，创建新文件，将原文件的内容写入新文件中，关闭两个文件
def copyFile():
    # 打开原文件，用户可以自己输入要备份的文件
    oldFileName=input("请输入您要备份的文件")
    filename=oldFileName.split(".")   #将用户输入的文件名进行切割，可以获取文件的名字与原文件后缀
    newFileName=filename[0]+"_备份."+filename[1]   #新文件名字
    # 打开旧文件
    oldFile=open(oldFileName,"r",encoding="UTF-8")
    # 读取原文件的内容
    context=oldFile.read()
    # 创建新文件
    newFile=open(newFileName,"w",encoding="UTF-8")
    # 将原文件的内容写入新文件中
    newFile.write(context)
    oldFile.close()
    newFile.close()
    pass
copyFile()

